let express = require('express')
let cors = require('cors')
let bodyParser = require('body-parser')
let router = require('./router')
const path = require('path');
let app = express()

// // Token 验证中间件
// const authenticateJWT = (req, res, next) => {
//     const authHeader = req.headers['authorization'];
//     const token = authHeader && authHeader.split(' ')[1];
    
//     if (!token) {
//     return res.sendStatus(401); // 如果没有提供 Token，返回 401 Unauthorized
//     }
    
//     jwt.verify(token, JWT_SECRET, (err, user) => {
//     if (err) {
//     return res.sendStatus(403); // 如果 Token 验证失败，返回 403 Forbidden
//     }
//     req.user = user; // 将验证后的用户信息附加到请求对象上
//     next(); // 调用 next() 继续处理请求
//     });
//     };
app.use(bodyParser.json())
app.use(bodyParser.urlencoded({ extended: false }))
app.use(cors())
// 配置静态文件服务，允许访问上传的文件
app.use('/uploads', express.static(path.join(__dirname, 'uploads')));
app.use(router)

app.listen(80, () => {
    console.log('服务器启动成功');
})
